Object-Oriented Supervisory Control with a Class of Non- Deterministic Specifications
نویسندگان
چکیده
reusable software components, together with algorithms for automatic synthesis of the control software. In this paper will be shown how a certain type of nondeterministic specification for discrete event systems can be used with the supervisory control theory. A discrete event system will be regarded as a user-resource system, with a set of resources shared by a set of users. The users are seen as a specification on the behavior of the system. The sharing of the resources is modeled by interleaving the users, which results in a certain kind of nondeterministic specification. It is shown that the supervisory control theory still holds in this context, with a slight modification of the definition of supervisor completeness. 2. USER-RESOURCE SYSTEMS The systems arising from the modeling described in [3] contain a finite set of resources, autonomous reusable software models, each described as a Discrete Event Process (DEP). They are all considered deterministic, a not unrealistic assumption since we are modeling physical devices. Operating concurrently the resources constitute the plant. The resources are shared between a set of users, likewise described as DEPs but introduced and "detroduced" dynamically. These utilize the resources asynchronously and independently of each other. The control laws for such a user-resource system can be synthesized by means of the framework suggested by [6, 8], the SCT. We will assume some familiarity with the basic elements and the standard notations of the SCT.
منابع مشابه
Process objects/masked composition: an object-oriented approach for modeling and control of discrete-event systems
An object-oriented framework for modeling and supervisory control of discrete event systems is described. Control and observation masks are encapsulated with process logic to form process objects, and a single type of interconnection operator called masked composition is used to build complex process objects out of simpler component process objects. The approach applies to both deterministic an...
متن کاملProcess Objects / Masked Composition : An Object OrientedApproach for Modeling and Control of Discrete Event Systems 1
An object-oriented framework for modeling and supervisory control of discrete event systems is described. Control and observation masks are encapsulated with process logic to form process objects, and a single type of interconnection operator called masked composition is used to build complex process objects out of simpler component process objects. The approach applies to both deterministic an...
متن کاملProcess Objects/masked Composition: an Object Oriented Approach for Modeling and Control of Discrete Event Systems|the Expanded and Complete Version 1
An object-oriented framework for modeling and supervisory control of discrete event systems is described. Control and observation masks are encapsulated with process logic to form process objects, and a single type of interconnection operator called masked composition is used to build complex process objects out of simpler component process objects. The approach applies to both deterministic an...
متن کاملApplying Supervisory Control Theory to Discrete Event Systems Modeled by Object Oriented Principles
Implementation of complex discrete event manufacturing systems can be considerably simplified by use of general reusable software modules, representing the physical components. At the same time, construction of the control system can be facilitated by use of formal methods for automatic generation of the control laws. These two aspects can be joined into a general concept with object oriented m...
متن کاملBisimilarity Enforcing Supervisory Control for Deterministic Specifications
This paper studies the supervisory control of nondeterministic discrete event systems to achieve a bisimulation equivalence between the controlled system and the deterministic specification. In particular, a necessary and sufficient condition is given for the existence of a bisimilarity enforcing supervisor, and a polynomial algorithm is developed to verify such a condition. When the existence ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994